torpedo tube

This is not a dictionary! - Search for "torpedo tube" in The Danish Dictionary

  • March 4. 2016 from wordnet.princeton.edu

    torpedo tube noun english

    a tube near the waterline of a vessel through which a torpedo is fired